﻿
Option Compare Binary
Option Infer On
Option Strict On
Option Explicit On

Imports DC_RackSLDE
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Data.Objects.DataClasses
Imports System.Linq
Imports System.ServiceModel.DomainServices.Hosting
Imports System.ServiceModel.DomainServices.Server


'The MetadataTypeAttribute identifies tblAttrLocationMetadata as the class
' that carries additional metadata for the tblAttrLocation class.
<MetadataTypeAttribute(GetType(tblAttrLocation.tblAttrLocationMetadata))>  _
Partial Public Class tblAttrLocation
    
    'This class allows you to attach custom attributes to properties
    ' of the tblAttrLocation class.
    '
    'For example, the following marks the Xyz property as a
    ' required property and specifies the format for valid values:
    '    <Required()>
    '    <RegularExpression("[A-Z][A-Za-z0-9]*")>
    '    <StringLength(32)>
    '    Public Property Xyz As String
    Friend NotInheritable Class tblAttrLocationMetadata
        
        'Metadata classes are not meant to be instantiated.
        Private Sub New()
            MyBase.New
        End Sub
        
        Public Property attrlocBuilding As String
        
        Public Property attrlocCloset As String
        
        Public Property attrlocComments As String
        
        Public Property attrlocFloor As String
        
        Public Property attrlocGridHeight As Integer
        
        Public Property attrlocGridSize As Integer
        
        Public Property attrlocGridWidth As Integer
        
        Public Property attrlocIntLocation As String
        
        Public Property attrlocKey As Integer
        
        Public Property attrlocLastEdit As String
        
        Public Property attrlocLastUpdate As DateTime
        
        Public Property attrlocName As String
        
        Public Property attrlocPhone As String
        
        Public Property attrlocRoom As String
        
        Public Property attrlocSiteKey As Integer
        
        Public Property tblAttrCabinetRows As EntityCollection(Of tblAttrCabinetRow)
        
        Public Property tblComponents As EntityCollection(Of tblComponent)
        
        Public Property tblLocation As tblLocation
    End Class
End Class

